INSERT INTO `phpcms_module` (`module`, `name`, `path`, `url`, `iscore`, `version`, `author`, `site`, `email`, `description`, `license`, `faq`, `tagtypes`, `setting`, `listorder`, `disabled`, `publishdate`, `installdate`, `updatedate`) VALUES ('member', '会员', 'member/', '', 1, '1.0.0.0', 'Phpcms Team', 'http://www.phpcms.cn/', 'phpcms@163.com', '', '', '', 'array (\r\n  ''member''=>''会员类型'',\r\n)\r\n\r\n\r\n', 'array (\n  ''allowregister'' => ''1'',\n  ''choosemodel'' => ''1'',\n  ''enablemailcheck'' => ''0'',\n  ''enableshowlist'' => ''1'',\n  ''enableadmincheck'' => ''0'',\n  ''enablecheckcodeofreg'' => ''1'',\n  ''enableQchk'' => ''0'',\n  ''paytype'' => ''point'',\n  ''defualtpoint'' => ''0'',\n  ''defualtamount'' => ''0.00'',\n  ''reglicense'' => '' 欢迎您注册成为phpcms用户\r\n             请仔细阅读下面的协议，只有接受协议才能继续进行注册。 \r\n             1．服务条款的确认和接纳\r\n            　　phpcms用户服务的所有权和运作权归phpcms拥有。phpcms所提供的服务将按照有关章程、服务条款和操作规则严格执行。用户通过注册程序点击“我同意” 按钮，即表示用户与phpcms达成协议并接受所有的服务条款。\r\n             2． phpcms服务简介\r\n            　　phpcms通过国际互联网为用户提供新闻及文章浏览、图片浏览、软件下载、网上留言和BBS论坛等服务。\r\n            　　用户必须： \r\n            　　1)购置设备，包括个人电脑一台、调制解调器一个及配备上网装置。 \r\n            　　2)个人上网和支付与此服务有关的电话费用、网络费用。\r\n            　　用户同意： \r\n            　　1)提供及时、详尽及准确的个人资料。 \r\n            　　2)不断更新注册资料，符合及时、详尽、准确的要求。所有原始键入的资料将引用为注册资料。 \r\n            　　3)用户同意遵守《中华人民共和国保守国家秘密法》、《中华人民共和国计算机信息系统安全保护条例》、《计算机软件保护条例》等有关计算机及互联网规定的法律和法规、实施办法。在任何情况下，phpcms合理地认为用户的行为可能违反上述法律、法规，phpcms可以在任何时候，不经事先通知终止向该用户提供服务。用户应了解国际互联网的无国界性，应特别注意遵守当地所有有关的法律和法规。\r\n             3． 服务条款的修改\r\n            　　phpcms会不定时地修改服务条款，服务条款一旦发生变动，将会在相关页面上提示修改内容。如果您同意改动，则再一次点击“我同意”按钮。 如果您不接受，则及时取消您的用户使用服务资格。\r\n             4． 服务修订\r\n            　　phpcms保留随时修改或中断服务而不需知照用户的权利。phpcms行使修改或中断服务的权利，不需对用户或第三方负责。\r\n             5． 用户隐私制度\r\n            　　尊重用户个人隐私是phpcms的 基本政策。phpcms不会公开、编辑或透露用户的注册信息，除非有法律许可要求，或phpcms在诚信的基础上认为透露这些信息在以下三种情况是必要的： \r\n            　　1)遵守有关法律规定，遵从合法服务程序。 \r\n            　　2)保持维护phpcms的商标所有权。 \r\n            　　3)在紧急情况下竭力维护用户个人和社会大众的隐私安全。 \r\n            　　4)符合其他相关的要求。 \r\n             6．用户的帐号，密码和安全性\r\n            　　一旦注册成功成为phpcms用户，您将得到一个密码和帐号。如果您不保管好自己的帐号和密码安全，将对因此产生的后果负全部责任。另外，每个用户都要对其帐户中的所有活动和事件负全责。您可随时根据指示改变您的密码，也可以结束旧的帐户重开一个新帐户。用户同意若发现任何非法使用用户帐号或安全漏洞的情况，立即通知phpcms。\r\n             7． 免责条款\r\n            　　用户明确同意网站服务的使用由用户个人承担风险。 　　 \r\n            　　phpcms不作任何类型的担保，不担保服务一定能满足用户的要求，也不担保服务不会受中断，对服务的及时性，安全性，出错发生都不作担保。用户理解并接受：任何通过phpcms服务取得的信息资料的可靠性取决于用户自己，用户自己承担所有风险和责任。 \r\n             8．有限责任\r\n            　　phpcms对任何直接、间接、偶然、特殊及继起的损害不负责任。\r\n             9． 不提供零售和商业性服务 \r\n            　　用户使用网站服务的权利是个人的。用户只能是一个单独的个体而不能是一个公司或实体商业性组织。用户承诺不经phpcms同意，不能利用网站服务进行销售或其他商业用途。\r\n             10．用户责任 \r\n            　　用户单独承担传输内容的责任。用户必须遵循： \r\n            　　1)从中国境内向外传输技术性资料时必须符合中国有关法规。 \r\n            　　2)使用网站服务不作非法用途。 \r\n            　　3)不干扰或混乱网络服务。 \r\n            　　4)不在论坛BBS或留言簿发表任何与政治相关的信息。 \r\n            　　5)遵守所有使用网站服务的网络协议、规定、程序和惯例。\r\n            　　6)不得利用本站危害国家安全、泄露国家秘密，不得侵犯国家社会集体的和公民的合法权益。\r\n            　　7)不得利用本站制作、复制和传播下列信息： \r\n            　　　1、煽动抗拒、破坏宪法和法律、行政法规实施的；\r\n            　　　2、煽动颠覆国家政权，推翻社会主义制度的；\r\n            　　　3、煽动分裂国家、破坏国家统一的；\r\n            　　　4、煽动民族仇恨、民族歧视，破坏民族团结的；\r\n            　　　5、捏造或者歪曲事实，散布谣言，扰乱社会秩序的；\r\n            　　　6、宣扬封建迷信、淫秽、色情、赌博、暴力、凶杀、恐怖、教唆犯罪的；\r\n            　　　7、公然侮辱他人或者捏造事实诽谤他人的，或者进行其他恶意攻击的；\r\n            　　　8、损害国家机关信誉的；\r\n            　　　9、其他违反宪法和法律行政法规的；\r\n            　　　10、进行商业广告行为的。\r\n            　　用户不能传输任何教唆他人构成犯罪行为的资料；不能传输长国内不利条件和涉及国家安全的资料；不能传输任何不符合当地法规、国家法律和国际法 律的资料。未经许可而非法进入其它电脑系统是禁止的。若用户的行为不符合以上的条款，phpcms将取消用户服务帐号。\r\n             11．网站内容的所有权\r\n            　　phpcms定义的内容包括：文字、软件、声音、相片、录象、图表；在广告中全部内容；电子邮件的全部内容；phpcms为用户提供的商业信息。所有这些内容受版权、商标、标签和其它财产所有权法律的保护。所以，用户只能在phpcms和广告商授权下才能使用这些内容，而不能擅自复制、篡改这些内容、或创造与内容有关的派生产品。\r\n             12．附加信息服务\r\n            　　用户在享用phpcms提供的免费服务的同时，同意接受phpcms提供的各类附加信息服务。\r\n             13．解释权\r\n            　　本注册协议的解释权归phpcms所有。如果其中有任何条款与国家的有关法律相抵触，则以国家法律的明文规定为准。\r\n            '',\n)', 0, 0, '2008-10-28', '2008-10-28', '2008-10-28');

DROP TABLE IF EXISTS `phpcms_member`;
CREATE TABLE `phpcms_member` (
  `userid` mediumint(8) unsigned NOT NULL auto_increment,
  `username` char(20) NOT NULL,
  `password` char(32) NOT NULL,
  `touserid` mediumint(8) unsigned NOT NULL default '0',
  `email` char(40) NOT NULL,
  `groupid` tinyint(3) unsigned NOT NULL default '0',
  `areaid` smallint(5) unsigned NOT NULL default '0',
  `amount` float(6,2) unsigned NOT NULL default '0.00',
  `point` smallint(5) unsigned NOT NULL default '0',
  `modelid` tinyint(3) unsigned NOT NULL default '0',
  `message` tinyint(1) unsigned NOT NULL default '0',
  `disabled` tinyint(1) unsigned NOT NULL default '0',
  PRIMARY KEY  (`userid`),
  UNIQUE KEY `username` (`username`(15)),
  KEY `email` (`email`(20)),
  KEY `groupid` (`groupid`)
) TYPE=MyISAM;

DROP TABLE IF EXISTS `phpcms_member_cache`;
CREATE TABLE `phpcms_member_cache` (
  `userid` mediumint(8) unsigned NOT NULL,
  `username` char(20) NOT NULL,
  `password` char(32) NOT NULL,
  `touserid` mediumint(8) unsigned NOT NULL default '0',
  `email` char(40) NOT NULL,
  `groupid` tinyint(3) unsigned NOT NULL default '0',
  `areaid` smallint(5) unsigned NOT NULL default '0',
  `amount` float(6,2) unsigned NOT NULL default '0.00',
  `point` smallint(5) unsigned NOT NULL default '0',
  `modelid` tinyint(3) unsigned NOT NULL default '0',
  `message` tinyint(1) unsigned NOT NULL default '0',
  `disabled` tinyint(1) unsigned NOT NULL default '0',
  PRIMARY KEY  (`userid`),
  UNIQUE KEY `username` (`username`(15)),
  KEY `email` (`email`(20)),
  KEY `groupid` (`groupid`)
) TYPE=MEMORY;


DROP TABLE IF EXISTS `phpcms_member_info`;
CREATE TABLE IF NOT EXISTS `phpcms_member_info` (
  `userid` mediumint(8) unsigned NOT NULL default '0',
  `question` char(50) NOT NULL,
  `answer` char(32) NOT NULL,
  `avatar` int(10) unsigned NOT NULL default '0',
  `regip` char(15) NOT NULL,
  `regtime` int(10) unsigned NOT NULL default '0',
  `lastloginip` char(15) NOT NULL,
  `lastlogintime` int(10) unsigned NOT NULL default '0',
  `logintimes` smallint(5) unsigned NOT NULL default '0',
  `note` char(255) NOT NULL,
  PRIMARY KEY  (`userid`)
) TYPE=MyISAM;

DROP TABLE IF EXISTS `phpcms_member_group`;
CREATE TABLE `phpcms_member_group` (
  `groupid` tinyint(3) unsigned NOT NULL auto_increment,
  `name` char(20) NOT NULL,
  `issystem` tinyint(1) unsigned NOT NULL default '0',
  `allowmessage` smallint(5) unsigned NOT NULL default '0',
  `allowvisit` tinyint(1) unsigned NOT NULL default '0',
  `allowpost` tinyint(1) unsigned NOT NULL default '0',
  `allowsearch` tinyint(1) unsigned NOT NULL default '0',
  `allowupgrade` tinyint(1) unsigned NOT NULL default '1',
  `price_y` decimal(8,2) unsigned NOT NULL default '0.00',
  `price_m` decimal(8,2) unsigned NOT NULL default '0.00',
  `price_d` decimal(8,2) unsigned NOT NULL default '0.00',
  `description` mediumtext NOT NULL,
  `listorder` tinyint(3) unsigned NOT NULL default '0',
  `disabled` tinyint(1) unsigned NOT NULL default '0',
  PRIMARY KEY  (`groupid`),
  KEY `disabled` (`disabled`),
  KEY `listorder` (`listorder`)
) TYPE=MyISAM;

INSERT INTO `phpcms_member_group` (`groupid`, `name`, `issystem`,  `allowmessage`, `allowvisit`, `allowpost`, `allowsearch`, `price_y`, `price_m`, `price_d`, `description`, `listorder`, `disabled`) VALUES (1, '管理员', 1, 9999, 1, 1, 1, 0.00, 0.00, 0.00, '', 0, 0);
INSERT INTO `phpcms_member_group` (`groupid`, `name`, `issystem`,  `allowmessage`, `allowvisit`, `allowpost`, `allowsearch`, `price_y`, `price_m`, `price_d`, `description`, `listorder`, `disabled`) VALUES (2, '禁用', 1,  0, 0, 0, 0, 0.00, 0.00, 0.00, '', 12, 0);
INSERT INTO `phpcms_member_group` (`groupid`, `name`, `issystem`,  `allowmessage`, `allowvisit`, `allowpost`, `allowsearch`, `price_y`, `price_m`, `price_d`, `description`, `listorder`, `disabled`) VALUES (3, '游客', 1,  0, 1, 0, 0, 0.00, 0.00, 0.00, '', 0, 0);
INSERT INTO `phpcms_member_group` (`groupid`, `name`, `issystem`,  `allowmessage`, `allowvisit`, `allowpost`, `allowsearch`, `price_y`, `price_m`, `price_d`, `description`, `listorder`, `disabled`) VALUES (4, '待邮件验证', 1,  0, 1, 0, 0, 0.00, 0.00, 0.00, '', 0, 0);
INSERT INTO `phpcms_member_group` (`groupid`, `name`, `issystem`,  `allowmessage`, `allowvisit`, `allowpost`, `allowsearch`, `price_y`, `price_m`, `price_d`, `description`, `listorder`, `disabled`) VALUES (5, '待审核', 1,  0, 1, 0, 0, 0.00, 0.00, 0.00, '', 0, 0);
INSERT INTO `phpcms_member_group` (`groupid`, `name`, `issystem`,  `allowmessage`, `allowvisit`, `allowpost`, `allowsearch`, `price_y`, `price_m`, `price_d`, `description`, `listorder`, `disabled`) VALUES (6, '注册会员', 1,  50, 1, 1, 1, 0.00, 0.00, 0.00, '', 0, 0);

DROP TABLE IF EXISTS `phpcms_member_detail`;
CREATE TABLE `phpcms_member_detail` (
  `userid` mediumint(8) unsigned NOT NULL,
  `truename` varchar(50) NOT NULL default '',
  `gender` tinyint(1) NOT NULL default '2',
  `msn` varchar(20) NOT NULL default '',
  `telephone` varchar(20) NOT NULL default '',
  `address` varchar(100) NOT NULL default '',
  `qq` varchar(15) NOT NULL default '',
  `birthday` datetime NOT NULL,
  `postcode` varchar(15) NOT NULL default '',
  `mobile` varchar(15) NOT NULL default '',
  UNIQUE KEY `userid` (`userid`)
) TYPE=MyISAM;

DROP TABLE IF EXISTS `phpcms_member_group_extend`;
CREATE TABLE `phpcms_member_group_extend` (
  `userid` mediumint(8) unsigned NOT NULL default '0',
  `groupid` tinyint(3) unsigned NOT NULL default '0',
  `unit` enum('y','m','d') NOT NULL default 'y',
  `price` decimal(8,2) unsigned NOT NULL default '0.00',
  `number` smallint(5) unsigned NOT NULL default '0',
  `amount` decimal(8,2) unsigned NOT NULL default '0.00',
  `startdate` date NOT NULL default '0000-00-00',
  `enddate` date NOT NULL default '0000-00-00',
  `ip` char(15) NOT NULL,
  `time` int(10) unsigned NOT NULL default '0',
  `disabled` tinyint(1) unsigned NOT NULL default '0',
  PRIMARY KEY  (`userid`,`groupid`),
  KEY `groupid` (`groupid`,`disabled`)
) TYPE=MyISAM;

DROP TABLE IF EXISTS `phpcms_member_group_priv`;
CREATE TABLE `phpcms_member_group_priv` (
  `groupid` tinyint(3) unsigned NOT NULL default '0',
  `field` char(15) NOT NULL,
  `value` char(15) NOT NULL,
  `priv` char(15) NOT NULL,
  PRIMARY KEY  (`groupid`,`field`,`value`,`priv`)
) TYPE=MyISAM;